Big Huge Thesaurus

Iliamna remota

noun